kendi kendini sürdüren - Turkish English Dictionary